Synonyms for "time-delay measuring system"

Words with similar meaning